Skip to content

Fix CI build failures by updating requirement file references#69177

Open
dwoz wants to merge 6 commits into
saltstack:masterfrom
dwoz:fix-ci-builds
Open

Fix CI build failures by updating requirement file references#69177
dwoz wants to merge 6 commits into
saltstack:masterfrom
dwoz:fix-ci-builds

Conversation

@dwoz
Copy link
Copy Markdown
Contributor

@dwoz dwoz commented May 16, 2026

  • Update tools/init.py to use .lock for tools-virustotal.
  • Update GitHub Actions to use correct file extensions in hash-files.py and hashFiles().
  • Fix paths-filter filters in workflows to match .in and .lock files.
  • Update noxfile.py and platform-specific scripts to use .lock extensions.
  • Fix hardcoded .txt references in tests and build backend.

- Update tools/__init__.py to use .lock for tools-virustotal.
- Update GitHub Actions to use correct file extensions in hash-files.py and hashFiles().
- Fix paths-filter filters in workflows to match .in and .lock files.
- Update noxfile.py and platform-specific scripts to use .lock extensions.
- Fix hardcoded .txt references in tests and build backend.
@dwoz dwoz requested a review from a team as a code owner May 16, 2026 00:15
@dwoz dwoz added the test:full Run the full test suite label May 16, 2026
- Update doc/topics/packaging/index.rst to use .lock for changelog requirements.
- Update .github/actions/build-onedir-deps/action.yml to hash .lock files.
- Update .github/workflows/build-deps-ci-action.yml to sed .lock files.
- Update examples in .github/scripts/hash-files.py.
Daniel A. Wozniak added 3 commits May 15, 2026 23:15
Ensure that Windows, Darwin, and FreeBSD sessions correctly target .lock
files for static requirements and .in files for source requirements.
- Update .github/workflows/templates/layout.yml.jinja to use correct .in and .lock extensions.
- Regenerate CI, nightly, staging, and scheduled workflows.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant